using System;
using System.IO;
using AzureContrib.WindowsAzure.ServiceRuntime;

namespace AzureContrib.WindowsAzure.Tests.Mocks
{
	/// <summary>
	/// A mock <see cref="ILocalResource"/>.
	/// </summary>
	public class MockLocalResource : ILocalResource
	{
		/// <summary>
		/// A mock <see cref="ILocalResource"/>.
		/// </summary>
		public int MaximumSizeInMegabytes
		{
			get { throw new NotImplementedException(); }
		}

		/// <summary>
		/// A mock <see cref="ILocalResource"/>.
		/// </summary>
		public string Name
		{
			get { throw new NotImplementedException(); }
		}

		/// <summary>
		/// A mock <see cref="ILocalResource"/>.
		/// </summary>
		public DirectoryInfo RootPath
		{
			get { throw new NotImplementedException(); }
		}
	}
}